You can support the project on patreon: https://patreon.com/KiruDev or paypal: https://paypal.me/sagiribot

Table of contents

Administration

Commands and aliases Description Usage
.autorole Setup roles members gets when they join Do the command again for remove the word from the list Requires Manage Server server permission. .autorole role, role
.blacklist-user Prohibit a user from using this bot Bot owner only .blacklist-user @SomeGuy
.exec Executes command in the shell Bot owner only. .exec <code>
.die Kills/reboots the bot Bot owner only. .die
.filter Blacklists a word in the server. Do the command again for remove the word from the list Requires Manage Server server permission. .filter A word
.leavechannel Sets the channel for leave messages. Requires Manage Server server permission. .leavechannel #general
.leavemessage Sets the leave message. Use [user] for get the user nickname. Requires Manage Server server permission. .leavemessage A message, bye.
.listselfrole .lim Lists all self-assignable roles. .lim
.logs Enables or disables a field for logging. Field available: nicknames, roles, usernames, joins, leaves, avatars, messages Requires Manage Server server permission. .logs messages enable
.logschannel Sets the channel for server logs. Requires Manage Server server permission. .logschannel #evidence
.privatemessage Sets the private welcome message. Use [user] for get the user nickname. Requires Manage Server server permission. .privatemessage Hello [user]
.publicmessage Sets the public welcome message Use [user] for get the user nickname. Requires DeafenMembers server permission. .publicmessage Say welcome to [user]
.role Adds/remove a role to the list of self-assignable roles. Requires DeafenMembers server permission. .role A role, another role
.slowconfig Sets the slowmode settings for the server. Requires ManageChannels server permission. .slowconfig 5 (messages) 5 (cooldown on each messages)
.toggleads Enables or disables the filter for Discord invite links. Requires ManageChannels server permission. .toggleads true
.toggleautorole Enables or disables automatic role assignment on join. Requires ManageChannels server permission. .toggleautorole true
.togglefilter Enables or disables the filter. Requires ManageChannels server permission. .togglefilter true
.toggleleave Enables or disables leave messages. Requires ManageChannels server permission. .toggleleave true
.togglelogs Enables or disables logs. Requires ManageChannels server permission. .togglelogs true
.toggleslow Enables or disables slowmode. Requires MentionEveryone server permission. .toggleslow true
.togglewelcome Enable or disables welcome messages.Types available: all, private, public, pm Requires Manage Server server permission. .togglewelcome true
.donators List of the lovely people who donated to keep this project alive. .donators
.getrole Give/Remove yourself a role .getrole A role
.ban Permanently ban a user from the server. Requires Ban Member server permission. .ban @SomeGuy SomeReason
.kick Kick a user from the server. Requires Kick Member server permission. .kick @SomeGuy SomeReason
.hackban Ban a member, even if he is not on the server. Requires Ban Member server permission. .ban IDOFSOMEGUY SomeReason
.lockdown Prevents users from posting in the current channel, or removes a lockdown. Requires Manage Channel server permission. .lockdown start
.ignore Make the bot ignore all commands in a specific channel. .ignore #somechannel
.unignore Make the bot stop ignoring a specific channel. .unignore #general
.mute Mutes a user. Requires Manage Roles server permission. .mute @SomeGuy SomeReason
.clean Deletes up to 99 messages from the current channel. Requires Manage Message server permission. .clean 99
.reason Updates a case. Requires Manage Message server permission. .reason 2 SomeReason
.softban Softbans a user (ban for delete his message, and instant unban) Requires Ban Member server permission. .softban @SomeGuy SomeReason
.unmute Unmute a user. requires Manage Roles server permission. .unmute @SomeGuy
.warn Warns a user. Requires Kick Members server permission. .warn @SomeGuy SomeReason
.warnings Views a history of the user's infractions. .warnings @SomeGuy
.whitelist-user Remove a user from the blacklist Bot owner only .whitelist-user @SomeGuy
Back to ToC

Gambling

Commands and aliases Description Usage
.$ .balance Check how much currency a person has. (Defaults to yourself) .$ or .$ @SomeGuy
.give Give someone a certain amount of currency. .give 1 @SomeGuy
.award Awards someone a certain amount of currency. You can also specify a role name to award currency to all users in a role. Bot owner only .award 100 @person or .award 5 Role Of Gamblers
.bank Displays how much The Bank has and the current interest rate .bank
.take Takes a certain amount of currency from someone. Bot owner only .take 1 @SomeGuy
.coinflip .bf Bet to guess will the result be heads or tails. Guessing awards you 1.95x the currency you've bet (rounded up). Multiplier can be changed by the bot owner. .coinflip 100 heads or .coinflip 300 tails
.deposit Deposit money to the bank .deposit <amount or -all>
.withdraw Withdraw your money from the bank .withdraw <amount or -all>
.store Displays price of all items. .store
Back to ToC

Games

Commands and aliases Description Usage
.choose Chooses a thing from a list of things .choose Get up;Sleep;Sleep more
.8ball Ask the 8ball a yes/no question. .8ball should I do something
.rps Play a game of Rocket-Paperclip-Scissors with Sagiri. .rps scissors
.cleverbot ATalk to Cleverbot! .cleverbot <setence>
.rategirl Use the universal hot-crazy wife zone matrix to determine the girl's worth. It is everything young men need to know about women. At any moment in time, any woman you have previously located on this chart can vanish from that location and appear anywhere else on the chart. .rategirl @SomeGurl
.trivia Ask a trivia question, if your answer is good you get 100$ .trivia
.blackjack Play a game of blackjack for money (1 Player) blackjack <bet>
.roulette-info Displays information about the roulette .roulette-info
.roulette Play a game of roulette for money (1+ Players) .roulette <bet> <space>
.russian-roulette Play a game of Russian roulette for money (2-6 Players) .russian-roulette
.slot-machine Play a round with the slot machine with coins purchased (1 Player) .slot-machine <Nº of coins>
Back to ToC

Help

Commands and aliases Description Usage
.help .h Either shows a help for a single command, or DMs you help link if no arguments are specified. .h .cmds or .h
.donate Instructions for helping the project financially. .donate
Back to ToC

NSFW

Commands and aliases Description Usage
.rule34 Shows a random image from rule34.xx with a given tag. .rule34 yuri kssing
.danbooru Shows a random image from danbooru.donmai.us with a given tag. .danbooru yuri kssing
.konachan Shows a random image from konachan.net with a given tag. .konachan yuri kssing
.boobs Real adult content. .boobs
.butts .ass .butt Real adult content. .butts or .ass
Back to ToC

Searches

Commands and aliases Description Usage
.discrim Find the usernames of a certain discriminator. .d
.emojify Gets emojis based on input. No arguments will retrieve random word. .emojify or emojify sagiri
.weather .we Shows weather data for a specified city. You can also specify a country after a comma. .we Moscow, RU
.cat .meow Shows a random cat image. .meow
.catgirls .neko Posts a random catgirl. .neko
.dog .woof Shows a random dog image. .woof
.lmgtfy Google something for an idiot. .lmgtfy query
.urbandict .ud Searches Urban Dictionary for a word. .ud Pineapple
.wikipedia .wiki Gives you back a wikipedia link .wiki query
.avatar .av Shows a mentioned person's avatar. .av @SomeGuy
.anime Queries anilist for an anime and shows the first result. .ani eromanga
.yomomma .ym Shows a random joke from http://api.yomomma.info/ .ym
.chucknorris .cn Shows a random Chuck Norris joke from http://api.icndb.com/jokes/random/ .cn
.osu Shows osu stats for a player. .osu Name
.overwatch .ow Show's basic stats on a player (competitive rank, playtime, level etc) Region codes are: eu us cn kr And Plateform codes are : pc psn xbl .ow pc us Battletag#1337 or .overwatch pc eu Battletag#2016
.xkcd Shows a XKCD comic. No arguments will retrieve random one. Number argument will retrieve a specific comic, and "latest" will get the latest one. .xkcd or .xkcd 1400 or .xkcd latest
Back to ToC

Fun

Commands and aliases Description Usage
.beautiful Thats beautiful. .beautiful @SomeGuy
.dick Get the penis length of a user 100% accuracy .dick @SomeGuy
.magik Apply magik effect to a user .magik @SomeGuy
.jpeg how to take a pic on 80's .jpeg @SomeGuy
.roast Insult someone, get roasted. .roast @SomeGuy
.triggered Put an avatar on a "Triggered" sign. .triggered @SomeGuy
.illegal Transform something illegal (trump meme) .illegal @SomeGuy
.leet Talk like an 1337 ! .leet I'm an hacker
Back to ToC

Utility

Commands and aliases Description Usage
.aesthetics aesthetics .aesthetics SomeText
.bigemoji .be Shows a name and a link to every SPECIAL emoji in the message. .se :feelsOHGOD:
.prefix Shows or sets the command prefix. Need Administrator server permission. .prefix !
.personal-message or .setbio Set your personal message for your profile. .setbio I'm mysterious
.profil or .p Display your profile. .profil OR .profil @SomeGuy
.stats Shows some basic stats for Sagiri. .stats
.shard Get info on shards. .shard
.ping Ping the bot to see if there are latency issues. .ping
.serverinfo .sinfo Shows info about the server the bot is on. If no channel is supplied, it defaults to current one. .sinfo Some Server
.userinfo .uinfo Shows info about the user. If no user is supplied, it defaults a user running the command. .uinfo @SomeGuy
.invite Sends you an invite for the bot and an invite to my server. .invite
.strawpoll Create a strawpoll. .strawpoll "A strawpoll" option1 option2
.remindme Reminds you of something .remindme To fix bug on Sagiri 24H
.suggest .fix Sends feedback to the bot developer .suggest fix
.rep Add a positive reputation point to a user. .rep @SomeGuy
.cow-say Converts text to cowsay. .cow-say SomeText
.hug Hug some friends ! .hug @SomeGuy
.shorten Shorten's a long url with goo.gl. .shorten patreon.com/KiruDev
.unshorten UnShorten's a short url. .unshorten https://goo.gl/eZG22m
Back to ToC

Tags

Commands and aliases Description Usage
.add-server-tag Adds a server tag. Requires Manage Guild permission server .add-server-tag "some name tag" This is content
.add-tag Adds a tag. .add-tag "some name tag" This is content
.delete-tag .del-tag Deletes a tag. .del-tag Name with space
.tag-info Displays information about a tag. .tag-info some name tag
.tag-list Lists all server tags. .tag-list some name tag
.tag-source Displays a tags source. .tag-source some name tag
Back to ToC